shout out from rooftops

Translations
crier sur tous les toits
Definitions
To publicly and enthusiastically announce or express something, often with great excitement or pride.